.wrapper{width:459px;}
header{margin-bottom:20px;}


/*menu*/
.menu{position:fixed; z-index:99999; top:0; right:0; width:0px; display:none;}
.menu li{font-size:14px; display:block; float:none; background-color:#434343; color:#FFF; border-bottom:1px solid #8c8c8c; height:52px; border-left:0; width:220px;}
.menu li:last-child{border-bottom:0;}
.menu li a{display:block; padding-left:22px; padding-right:auto; text-align:left; line-height:52px; color:#FFF;}
.menu li a:hover,
.menu li a.active{
	text-decoration:none; color:#FFF; border-bottom:0; background-color:#7b7b7b;
}
.menu_close{position:fixed; z-index:99999; top:0; right:220px; width:52px; height:52px; cursor:pointer; display:none; background-color:#a0a0a0; text-align:center;}
.menu_close:hover{background-color:#d9474d; color:#FFF;}
.menu_close span{font-size:20px; margin-top:13px; display:inline-block;}

.menu_icon{display:block;}
.menu_icon{position:absolute; right:0; top:22px; width:34px; height:24px; cursor:pointer; text-align:center;}
.menu_icon:hover{color:#d9474d;}
.menu_icon span{font-size:24px;}

/**/
.services_indright li i{font-size:22px;}


/*list_carousel*/
.list_carousel{width:459px; float:none;}
.list_carousel li{width:459px;}
.list_carousel li .img{display:block; float:none;}
.list_carousel li h4{ width:auto; max-height:none; display:block;}
.list_carousel li p{ width:auto; max-height:none; display:block; padding-bottom:20px; height:auto;}

.pag .button{display:none;}

.sliderpager{position:absolute; bottom:12px; left:20px;}
.timer{background-color:rgba(153,153,153,.5); height:2px;}

.sliderpager_show{position:absolute; bottom:20px; left:0px;}



/*tabs*/
.tabslist li{width:10%; margin-left:-1px;}
.tabslist li:first-child{width:10%;}
.tabslist li:nth-child(11),.tabslist li:nth-child(12),.tabslist li:nth-child(13),.tabslist li:nth-child(14){display:none;}



.pic_w_con li{margin-left:6px; width:110px; height:110px;}
.pic_w_con li:nth-child(5),.pic_w_con li:nth-child(6){display:none;}
.pic_w_con li img{width:100%;}


/**/
.centre_col{width:459px;}
.centre_col li{width:459px;}
.centre_col li:nth-child(2n+1){margin-right:0px;}
.centre_col li .img{width:100%; height:170px;}
.centre_col li:nth-child(2){margin-top:20px;}

.ac_main{width:459px;}
.ac_main .img{width:100%; height:auto;}


.listitem li:nth-child(3),.listitem li:nth-child(6),.listitem li:nth-child(9){margin-right:23px;}
.listitem li:nth-child(2),.listitem li:nth-child(4),.listitem li:nth-child(6),.listitem li:nth-child(8),.listitem li:nth-child(10),.listitem li:nth-child(12),.listitem li:nth-child(14){margin-right:0;}
.listitem li:nth-child(5),
.listitem li:nth-child(6),
.listitem li:nth-child(7),
.listitem li:nth-child(8),
.listitem li:nth-child(9),
.listitem li:nth-child(10){
	display:none;
}

.sublistitem li:nth-child(5),.sublistitem li:nth-child(6),.sublistitem li:nth-child(7),.sublistitem li:nth-child(8),.sublistitem li:nth-child(9),.sublistitem li:nth-child(10){display:block;}

.sub_menu .tag,.sub_menu .color,.filter{display:none;}

footer .sitemap{float:none;}


/**/
.piclist li:nth-child(5n+5){margin-right:23px;}
.piclist li:nth-child(4n+4){margin-right:23px;}
.piclist li:nth-child(3n+3){margin-right:23px;}
.piclist li:nth-child(2n+2){margin-right:0;}


.con_services{display:none;}
.nav_top li{line-height:43px; margin-left:23px;}


.col{width:100%; margin-right:0;}
.col:nth-child(3n+3){margin-right:0;}
.col:nth-child(2n+2){margin-right:0;}

.canvasForm{width:100%;}
.canvasForm label{width:100%; display:block; float:left; text-align:left; padding-right:0;}
.canvasForm textarea{margin-left:0;}
.canvasForm .canvasF_button{margin-left:0; width:100%; text-align:center;}
.canvasForm input[type="text"]{width:100%;}
.canvasForm textarea{width:100%;}